@color:#07c160;
*{box-sizing: border-box;}
	p{
		margin: 0;
	}
	span,a{
		display: block;
	}
	.homeview .router-link-exact-active,.homeview .van-tabbar-item--active{
		color: @color;
	}
	
	.alltop{
		background-color: @color;
		color: #fff;
		height: 40px;
		line-height: 40px;
		font-size: 16px;
	}
	.allbgc{
		background-color: #f5f7f9;
		height: 100vh;
	}
	.logreg-top{
		position: relative;
	}
	.logreg-top>span>a{
		width: 20px;
		position: absolute;
		font-size: 24px;
		color: #fff;
		padding-left: 10px;
	}
	.logreg-top p span a{
		font-size: 16px;
		color: #fff;
	}
	.logreg-top p span{
		text-align: center;
		margin: 0 auto;
		color: #fff;
		width: 90px;
		height: 40px;
		font-size: 16px;
		display: flex;
		justify-content: space-between;
	}
	.logreg-from input{
		width: 100%;
		border: none;
		height: 50px;
		line-height: 50px;
		border-bottom: 1px solid #efefef;
		padding-left: 30px;
	}
	.logreg-from{
		position: relative;
	}
	.logreg-from label button{
		position: absolute;
		right: 10px;
		border: none;
		font-size: 14px;
		border-radius: 15px;
		padding: 2px 8px;
		color: #666;
	}
	.useview{
		position: relative;
	}
	.useview-top span a{
		position: absolute;
		font-size: 25px;
		padding-left: 10px;
		color: #fff;
	}
	.useview-top p{
		text-align: center;
		margin: 0;
		font-size: 16px;
	}
	.useview a{
		color: #fff;
	}
	.release input,
		.release textarea {
			width: 100%;
			border: none;
			padding-left: 10px;
		}
		.release-top{
			text-align: center;
		}
		.release input {
			height: 40px;
			margin: 10px 0;
		}
		.photo{
			text-align: center;
		}
		.photo button {
			width: 280px;
			height: 40px;
			font-size: 14px;
			color: #fff;
			background-color: @color;
			border: none;
			margin-top: 25px;
		}